A landlord who was found to have 16 tenants living in just one property in Willesden Green, north London, has been...